package com.ktgj.flight.domain;

import com.ktgj.common.core.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 静态城市数据
 * */
public class HotelStatic {

    /** ID */
    @Excel(name = "ID")
    private Long Id;

    /** 国家类型 */
    @Excel(name = "国家类型")
    private Long countryType;

    /** 城市Id类型 */
    @Excel(name = "城市Id类型")
    private Long cityIdType;

    /** 是否需要Location */
    @Excel(name = "是否需要Location")
    private boolean isNeedLocation;

    /** 每页数据量 */
    @Excel(name = "每页数据量")
    private Long pageSize;

    /** 页码 */
    @Excel(name = "页码")
    private Long pageIndex;

    public Long getId() {
        return Id;
    }

    public void setId(Long id) {
        Id = id;
    }

    public Long getCountryType() {
        return countryType;
    }

    public void setCountryType(Long countryType) {
        this.countryType = countryType;
    }

    public Long getCityIdType() {
        return cityIdType;
    }

    public void setCityIdType(Long cityIdType) {
        this.cityIdType = cityIdType;
    }

    public boolean getIsNeedLocation() {
        return isNeedLocation;
    }

    public void setIsNeedLocation(boolean isNeedLocation) {
        this.isNeedLocation = isNeedLocation;
    }

    public Long getPageSize() {
        return pageSize;
    }

    public void setPageSize(Long pageSize) {
        this.pageSize = pageSize;
    }

    public Long getPageIndex() {
        return pageIndex;
    }

    public void setPageIndex(Long pageIndex) {
        this.pageIndex = pageIndex;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("Id", getId())
                .append("countryType", getCountryType())
                .append("cityIdType", getCityIdType())
                .append("isNeedLocation", getIsNeedLocation())
                .append("pageSize", getPageSize())
                .append("pageIndex", getPageIndex())
                .toString();
    }
}
